package znbkTestPaperXtfx.getDiagnosticReportInfo;

import java.util.List;

/**
 * Created by Administrator on 2018\4\9 0009.
 */

public class GetDiagnosticReportEntity {

    /**
     * StuID : zxstu78
     * SubjectID : C
     * StageNo : C
     * PaperID : P2018482122418210
     * PaperFrom : 1
     * TotalItemCount : 19
     * RightItemCount : 0
     * WrongItemCount : 19
     * NotAnsweredItemCount : 18
     * Duration : 0
     * Knowledges : [{"ZSDNO":"CC040122TA01bCAAA","KnowledgeName":"employ","OriginalScore":0,"LastScore":0,"RequiredScore":8.6},{"ZSDNO":"CC040123gAa2UCAAF","KnowledgeName":"bet","OriginalScore":0,"LastScore":0,"RequiredScore":8.4},{"ZSDNO":"CC040123δAa2iCAAF","KnowledgeName":"live","OriginalScore":0,"LastScore":0,"RequiredScore":8.6},{"ZSDNO":"CC040125οA03eCAAA","KnowledgeName":"handle","OriginalScore":0,"LastScore":0,"RequiredScore":8.6},{"ZSDNO":"CC040125τA03gCAAA","KnowledgeName":"announce","OriginalScore":0,"LastScore":0,"RequiredScore":8.6},{"ZSDNO":"CC04012AsA05dCAAA","KnowledgeName":"take in","OriginalScore":0,"LastScore":0,"RequiredScore":8.4},{"ZSDNO":"CC04012CμAaBYCAAF","KnowledgeName":"share","OriginalScore":0,"LastScore":0,"RequiredScore":8.4},{"ZSDNO":"CC04012EjA06eCAAA","KnowledgeName":"(be) up to","OriginalScore":0,"LastScore":0,"RequiredScore":8.4},{"ZSDNO":"CC04012H2AaGhCAAF","KnowledgeName":"explain","OriginalScore":0,"LastScore":0,"RequiredScore":8.4},{"ZSDNO":"CC04012IωA07VCAAA","KnowledgeName":"(be) good for","OriginalScore":0,"LastScore":0,"RequiredScore":8.4},{"ZSDNO":"CC040131ηAa1iCAAF","KnowledgeName":"certain","OriginalScore":0,"LastScore":0,"RequiredScore":8.4},{"ZSDNO":"CC040133HA01WCAAA","KnowledgeName":"pleased","OriginalScore":0,"LastScore":0,"RequiredScore":8.4},{"ZSDNO":"CC04013DUA03zCAAA","KnowledgeName":"literary","OriginalScore":0,"LastScore":0,"RequiredScore":8.6},{"ZSDNO":"CC040140EAa08CAAF","KnowledgeName":"actually","OriginalScore":0,"LastScore":0,"RequiredScore":8.6},{"ZSDNO":"CC0401801Aa01CAAF","KnowledgeName":"a","OriginalScore":0,"LastScore":0,"RequiredScore":8.4},{"ZSDNO":"CD0502106A002CAAA","KnowledgeName":"The + 形容词/过去分词 + 谓语 + (...)","OriginalScore":0,"LastScore":0,"RequiredScore":8.4},{"ZSDNO":"CD050220JA007CAAA","KnowledgeName":"主语 + have/has been + 现在分词 + (...)","OriginalScore":0,"LastScore":0,"RequiredScore":8.6},{"ZSDNO":"CD050220KAa0DCAAF","KnowledgeName":"主语 + will/shall + have + 过去分词 + (...)","OriginalScore":0,"LastScore":0,"RequiredScore":8.6}]
     * CreateTime : 2018-04-08T21:22:57.537
     * UpdateTime : 2018-04-08T21:36:16.383
     * PaperAnswerRate : 0
     * AssessRightItemCount : 0
     */

    private String StuID;
    private String SubjectID;
    private String StageNo;
    private String PaperID;
    private int PaperFrom;
    private int TotalItemCount;
    private int RightItemCount;
    private int WrongItemCount;
    private int NotAnsweredItemCount;
    private int Duration;
    private String CreateTime;
    private String UpdateTime;
    private int PaperAnswerRate;
    private int AssessRightItemCount;
    private List<KnowledgesBean> Knowledges;

    public String getStuID() {
        return StuID;
    }

    public void setStuID(String StuID) {
        this.StuID = StuID;
    }

    public String getSubjectID() {
        return SubjectID;
    }

    public void setSubjectID(String SubjectID) {
        this.SubjectID = SubjectID;
    }

    public String getStageNo() {
        return StageNo;
    }

    public void setStageNo(String StageNo) {
        this.StageNo = StageNo;
    }

    public String getPaperID() {
        return PaperID;
    }

    public void setPaperID(String PaperID) {
        this.PaperID = PaperID;
    }

    public int getPaperFrom() {
        return PaperFrom;
    }

    public void setPaperFrom(int PaperFrom) {
        this.PaperFrom = PaperFrom;
    }

    public int getTotalItemCount() {
        return TotalItemCount;
    }

    public void setTotalItemCount(int TotalItemCount) {
        this.TotalItemCount = TotalItemCount;
    }

    public int getRightItemCount() {
        return RightItemCount;
    }

    public void setRightItemCount(int RightItemCount) {
        this.RightItemCount = RightItemCount;
    }

    public int getWrongItemCount() {
        return WrongItemCount;
    }

    public void setWrongItemCount(int WrongItemCount) {
        this.WrongItemCount = WrongItemCount;
    }

    public int getNotAnsweredItemCount() {
        return NotAnsweredItemCount;
    }

    public void setNotAnsweredItemCount(int NotAnsweredItemCount) {
        this.NotAnsweredItemCount = NotAnsweredItemCount;
    }

    public int getDuration() {
        return Duration;
    }

    public void setDuration(int Duration) {
        this.Duration = Duration;
    }

    public String getCreateTime() {
        return CreateTime;
    }

    public void setCreateTime(String CreateTime) {
        this.CreateTime = CreateTime;
    }

    public String getUpdateTime() {
        return UpdateTime;
    }

    public void setUpdateTime(String UpdateTime) {
        this.UpdateTime = UpdateTime;
    }

    public int getPaperAnswerRate() {
        return PaperAnswerRate;
    }

    public void setPaperAnswerRate(int PaperAnswerRate) {
        this.PaperAnswerRate = PaperAnswerRate;
    }

    public int getAssessRightItemCount() {
        return AssessRightItemCount;
    }

    public void setAssessRightItemCount(int AssessRightItemCount) {
        this.AssessRightItemCount = AssessRightItemCount;
    }

    public List<KnowledgesBean> getKnowledges() {
        return Knowledges;
    }

    public void setKnowledges(List<KnowledgesBean> Knowledges) {
        this.Knowledges = Knowledges;
    }

    public static class KnowledgesBean {
        /**
         * ZSDNO : CC040122TA01bCAAA
         * KnowledgeName : employ
         * OriginalScore : 0.0
         * LastScore : 0.0
         * RequiredScore : 8.6
         */

        private String ZSDNO;
        private String KnowledgeName;
        private double OriginalScore;
        private double LastScore;
        private double RequiredScore;

        public String getZSDNO() {
            return ZSDNO;
        }

        public void setZSDNO(String ZSDNO) {
            this.ZSDNO = ZSDNO;
        }

        public String getKnowledgeName() {
            return KnowledgeName;
        }

        public void setKnowledgeName(String KnowledgeName) {
            this.KnowledgeName = KnowledgeName;
        }

        public double getOriginalScore() {
            return OriginalScore;
        }

        public void setOriginalScore(double OriginalScore) {
            this.OriginalScore = OriginalScore;
        }

        public double getLastScore() {
            return LastScore;
        }

        public void setLastScore(double LastScore) {
            this.LastScore = LastScore;
        }

        public double getRequiredScore() {
            return RequiredScore;
        }

        public void setRequiredScore(double RequiredScore) {
            this.RequiredScore = RequiredScore;
        }
    }
}
